Belge Olu (Document Object Model - DOM), web tarayıcılarının HTML ve XML belgelerini nasıl temsil ettiğini ve bu belgelere JavaScript gibi programlama dilleriyle nasıl erişilebileceğini ve manipüle edilebileceğini tanımlayan bir programlama arayüzüdür.
Temel olarak DOM:
DOM'un Temel Kavramları:
<p>
, <div>
, <h1>
).<img src="resim.jpg" alt="açıklama">
etiketindeki src
ve alt
nitelikleri).DOM ile Yapılabilecekler:
Örnek:
JavaScript kullanarak bir <p>
elementinin içeriğini değiştirmek:
const paragraf = document.getElementById("myParagraph"); // "myParagraph" ID'sine sahip <p> elementini bul
paragraf.textContent = "Yeni metin!"; // Paragrafın içeriğini değiştir
Bu örnekte, document.getElementById()
metodu ile DOM ağacında bir element bulunmakta ve textContent
özelliği kullanılarak elementin metin içeriği değiştirilmektedir.
DOM, dinamik web sayfaları oluşturmak ve kullanıcı etkileşimlerine yanıt vermek için güçlü bir araçtır. JavaScript geliştiricileri için temel bir kavramdır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page